home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 April / EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso / EARCD / comm / mail / YamNet.lha / YamNet.DOC < prev    next >
Text File  |  1996-12-31  |  12KB  |  350 lines

  1.  
  2.  
  3.     \\    //    /\             /\   /\       |\     || XXXXXXXX XXXXXX
  4.      \\  //    //\\           //\\ //\\      |\\    || ||         ||
  5.       \\//    //  \\         //  \X/  \\     ||\\   || ||         ||
  6.        \/    //    \\       //         \\    || \\  || |XXXX      ||
  7.        ||   /XXXXXXXX\     //           \\   ||  \\ || ||         ||
  8.        ||  //        \\   //             \\  ||   \\|| ||         ||
  9.        || //          \\ //               \\ ||    \\| XXXXXXXX   ||
  10.  
  11.  
  12.                            XXXXX      XXXXX   XXXXXXX
  13.                          //    //    X     X        /
  14.                               //     X     X       //
  15.                              //      X     X      //
  16.                              \\      X     X     //
  17.                               \\     X     X    //
  18.                                \\ XX X     X   //
  19.                           \XXXXXX XX  XXXXX   //
  20.  
  21.  
  22.                               (By Alfredo Soro)
  23.  
  24.  
  25.  * IMPORTANTE
  26.  
  27.  Lee con calma el fichero de CAMBIOS. YamNet.Cambios
  28.  
  29.  
  30.  * INTRODUCCION
  31.  
  32.  
  33.    En  la  actualidad  llamar al proveedor de internet puede
  34. ser tan barato como una llamada de teléfono urbana.
  35.  
  36. Mientras  que llamar a un nodo de fidonet/amiganet/etc puede
  37. no ser tan barato si no se tiene una BBS en la misma ciudad.
  38.  
  39. Lo ideal sería poder recoger y mandar el correo de las redes
  40. en  la  misma  llamada a internet si el sysop de la BBS a la
  41. que pertenecemos tiene cuenta en internet.
  42.  
  43. ¡Esto es lo que permite hacer este programa!
  44.  
  45.  YamNet esta inspirado en el programa YamGate de Dave Naylor.
  46.  
  47. YamNet  es  un  programa  para  AmigaDOS  que realiza varias
  48. funciones  para  el envio y recepción de paquetes y ficheros
  49. de la distribución de correo de redes tipo Fidonet:
  50.  
  51. - Codifica  en forma de texto ficheros binarios destinados a
  52. puntos  o  nodos  de sistemas tipo fidonet para ser enviados
  53. por e-mail a traves de internet.
  54. Utilizando,  según  se  prefiera,  el  mas  clasico MIME, el
  55. metodo  UUencode  tradicional,  el  más  rápido  y  compacto
  56. FSCode, o el imponente PGP.
  57.  
  58. - Decodifica  mensajes  e-mail recibidos desde puntos o BBSs
  59. conectados a nuestro sistema colocando los ficheros BINARIOS
  60. en INBOUND de igual forma que si los hubieramos recibido por
  61. mailer similar al 'TrapDoor', 'GMS_Mailer' o 'Gotcha'.
  62.  
  63. - Devuelve  un comprobante para anunciar que se ha procesado
  64. correctamente  en  INBOUND cada fichero de cualquier mensaje
  65. mandado mediante YamNet.
  66.  
  67. - Borra  de la base de e-mails ENVIADOS del YAM (Yet Another
  68. Mailer)   los  mensajes  a  los  que  haga  referencia  cada
  69. comprobante recibido.
  70.  
  71. - Limpia   comprobantes  de  la  base  de  e-mails  ENVIADOS
  72. (despues de haberlos enviado)
  73.  
  74. - Re-envia mensaje si el fichero es mal recibido en destino.
  75.  
  76.  
  77.  * REQUISITOS
  78.  
  79.  
  80. YAM 1.3.4+  (by Marcel Beck)                 -- YAM13_4.lha          503 Kb
  81. PGP 2.6.3i(Amiga: by Peter Simons)           -- PGPAMIGA-2.6.3IS.LHA 426911
  82. rexxtricks.library 38.6 (by Jürgen Kohrmeyer)-- rexxtricks.library    49796
  83. reqtools.library (by Nico François)         (i) reqtools.library      45156
  84. rexxreqtools.library 37.95+                 (i) rexxreqtools.library  11664
  85. Base64Coders V1.3 (By Edmund Vermeulen)     (i) Base64Coders.lha      11505
  86. FSCode 37.20 (by Flavio Stanchina)          (i) FSCode                 4572
  87. rexxextra.library V2.2 (13 MAR 90)          (i) Rexxtra12.lha         28867
  88.  
  89. (i) incluidos
  90.  
  91.  
  92.  
  93.  * INSTALACION
  94.  
  95. Instala todos los ficheros en su lugar adecuado; copiando en
  96. C:    los  ficheros  YamNet,  Base64encode,  Base64decode  y
  97. FSCode;   y   en   LIBS:    los  ficheros  reqtools.library,
  98. rexxreqtools.library, rexxextra.library y rexxtricks.library.
  99.  
  100. Ejecuta YamNet o edita el fichero YamNet.cfg con los valores
  101. preferidos para tu sistema grabandolo en el cajón S:
  102.  
  103. --- Configuracion manual del fichero s:YamNet.cfg ---
  104. -----------------------------------------------------------
  105. ; Las lineas como esta que empiezan con punto y coma son ignoradas
  106. ; por YamNet, al leer la configuración, pero es mejor eliminar estas
  107. ; lineas para que el programa funcione más rápido.
  108.  
  109. ; EJEMPLO de configuración del fichero S:YamNet.cfg
  110. ; para YamNet 3.07
  111.  
  112. ; LANG = <idioma>
  113. ; <idioma> debe ser sustituido por ESPAÑOL o ENGLISH dependiendo del
  114. ;  idioma que queramos que use el programa.
  115.  
  116. LANG = Español
  117.  
  118. ; TEMP = <directorio>
  119. ;  <directorio>  debe  ser  sustituido  por  el nombre de la
  120. ; unidad y directorio elegido para grabar ficheros temporales.
  121. ; Esto  puede ser T:  en caso de tener memoria suficiente para
  122. ; procesar  los  ficheros  que  se  reciban  o  Dh1:t  en caso
  123. ; contrario.
  124.  
  125. TEMP = T:
  126.  
  127. ; LOG = <unidad:directorio/nombre>
  128. ;  <unidad:directorio/nombre>  debe  ser  sustituido  por el
  129. ; nombre del fichero que deseamos utilizar para grabar el reporte
  130. ; que genere el programa al ser usado.
  131.  
  132. LOG = LOGS:YamNet.log
  133.  
  134. ;LOGLEVEL = <nivel>
  135. ; <nivel> indica el nivel de información que se desea que muestre
  136. ; el programa al ser ejecutado.
  137. ; LOGLEVEL = 0 [No muestra ninguna información. Va más rápido]
  138. ; LOGLEVEL = 1 [Muestra información solo en pantalla]
  139. ; LOGLEVEL = 2 [Muestra información solo en el fichero]
  140. ; LOGLEVEL = 3 [Muestra información parcial en la pantalla y fichero]
  141. ; LOGLEVEL = 4 [Muestra toda la información en pantalla y fichero. Lento.]
  142.  
  143. LOGLEVEL = 3
  144.  
  145. ; OUTBOUND = <directorio>
  146. ; <directorio> debe ser sustituido por el nombre de la unidad,
  147. ;  asignación  o  camino a seguir para encontrar el OUTBOUND
  148. ;  donde  se encuentran los ficheros creados por programas como
  149. ;  Mail Manager, Spot, o similar.
  150.  
  151. OUTBOUND = OUT:
  152.  
  153. ; INBOUND = <directorio>
  154. ; <directorio> debe ser sustituido por el nombre de la unidad,
  155. ;  asignación  o  camino a seguir para encontrar el INBOUND
  156. ;  donde  van a parar los ficheros listos para ser procesados
  157. ;  por programas como Mail Manager, Spot, o similar.
  158.  
  159. INBOUND = IN:
  160.  
  161. ; ONLYFLO
  162. ; Si es especificada esta opcion, solo los ficheros FLO y OUT
  163. ; seran procesados para enviar sus ficheros via e-mail.
  164. ; Si no se usa esta opcion, tambien seran procesados los ficheros
  165. ; HLO, CLO, DLO, DUT, HUT y CUT.
  166.  
  167. ; PURGE
  168. ;  Si se usa esta opcion el YamNet borrara todos los recibos
  169. ; entrantes  con  sus mensajes y los recibos enviados antes de
  170. ; terminar el proceso.
  171.  
  172. ; YAMCHECK
  173. ; Si se utiliza esta opcion el YAM intentará recibir correo del
  174. ; servidor si es ejecutado desde YamNet y intentará enviar todos
  175. ; los mensajes que haya generado el programa antes de terminar
  176. ; el proceso.
  177.  
  178. ; NOHIDE
  179. ; Si  no  se  utiliza esta opción, cada vez que YamNet escriba
  180. ; algun mensaje, el YAM se iconificará.  Si se usa podra verse
  181. ; el proceso de escritura de los mensajes en YAM.
  182.  
  183. ; RESEND = <número>
  184. ; Indica el número de días a esperar antes de re-enviar un fichero
  185. ; mandado con YamNet si no se ha recibido el comprobante (RECIBI)
  186. ; Debe ser un número mayor que cero.
  187. RESEND = 15
  188.  
  189. ; DELETE = <número>
  190. ; Indica el número de días a esperar antes de borrar un fichero
  191. ; mandado con YamNet si no es recibido su comprobante (RECIBI)
  192. DELETE = 28
  193.  
  194. ; SUBZONA = <zona> <tema>
  195. ;  dos palabras:
  196. ;  <zona>  es  el  número  de  zona  o  primer  número de cada
  197. ; dirección tipo fidonet.
  198. ;  <tema> es el nombre para la red de la zona determinada.
  199.  
  200. SUBZONA = 39 AmigaE-Mail
  201. SUBZONA = 40 AmigaE-Mail
  202. SUBZONA = 41 AmigaE-Mail
  203. SUBZONA = 1 FidoE-Mail
  204. SUBZONA = 2 FidoE-Mail
  205. SUBZONA = 3 FidoE-Mail
  206. SUBZONA = 4 FidoE-Mail
  207. SUBZONA = 5 FidoE-Mail
  208. SUBZONA = 6 FidoE-Mail
  209.  
  210. ; NODO = <nodo4D> <email@address> <modo de codificación>
  211. ;<nodo4D> son los cuatro números de la dirección del punto
  212. ; o  nodo  al que deseamos mandar los archivos tipo Fidonet
  213. ; por internet separados mediante puntos. (NO = xx:xx/x.x | SI = xx.xx.x.x)
  214. ;<email@address> es la dirección de correo internet del nodo concretado.
  215. ;<modo  de  codificación> es el metodo elegido para enviar
  216. ;  los  ficheros  binarios a traves de e-mail que puede ser uno
  217. ;  de estos cuatro metodos:
  218. ; MIME | UUin | FSCode | PGP "<Identificativo>"
  219.  
  220. NODO = 2.344.15.11 nadie@particul.ar FSCode
  221. NODO = 39.194.1.0 asoro@redestb.es PGP "Alfredo Soro"
  222. NODO = 2.386.58.6 unpe@rocualquie.ra MIME
  223. NODO = 39.194.1.10 pudi@dosero.tro UUIN
  224.  
  225. ;END
  226. -----------------------------------------------------------
  227.  
  228.  
  229.  
  230.  * UTILIZACION
  231.  
  232. La sintaxis es:
  233.  
  234. YamNet [PURGE/S|OUT/S] [SAFE/S] [GUI/S]
  235.  
  236. >> YamNet
  237.  
  238. 0.   En  caso  de  no  existir  s:YamNet.cfg, al ejecutar el
  239. programa,  se  haran  una  serie  de preguntas para crear el
  240. fichero; En caso de no estar correctamente creado tambien se
  241. preguntara por los valores correctos.
  242.  
  243. 1.   Ejecutado  sin  ningún  argumento  procesa  mandando  a
  244. INBOUND  los  ficheros  contenidos en mensajes de la ENTRADA
  245. del YAM mandados mediante YamNet
  246.  Inmediatamente  después,  escribe un recibo al remitente de
  247. cada  mensaje  procesado;  y  borra  mensajes ENVIADOS si el
  248. programa  encuentra  un  comprobante mandado a tu sistema en
  249. respuesta  a  un  envio  previo  de  cualquier  archivo tipo
  250. Fidonet.
  251.  
  252.  Si  se recibe un binario estropeado se genera un mensaje de
  253. respuesta  'Resend-Request'  y  si es recibido un mensaje de
  254. este  tipo  es  re-enviado  al  remitente  el mensaje con el
  255. fichero  solicitado  desde  el archivo de mensajes ENVIADOS.
  256. (Yam:Sent/)
  257.  
  258.  
  259. Tras  ejecutar este programa si se ha recibido algún fichero
  260. en  INBOUND, usa en tu programa mailer/editor favorito (p.e:
  261. Mail Manager) la opción de IMPORTAR.
  262.  
  263.  
  264. >> YamNet SAFE
  265.  
  266. 2.   No borra nada tras procesar los mensajes.  Genera si es
  267. necesario un script T:YamNet.SAFE para ser ejecutado despues
  268. de  haber comprobado el correcto funcionamiento del programa
  269. o hacer pruebas para procesar los mismos mensajes.
  270.  
  271.  
  272. >> YamNet PURGE
  273.  
  274. 3.   Busca  unicamente Peticiones de Re-envio o comprobantes
  275. ENVIADOS en el YAM y los borra.
  276.  
  277. >> YamNet OUT
  278.  
  279. 4. Transfiere ficheros tipo Fidonet en modo texto a traves de
  280.   cada cuenta de e-mail/nodo según se haya configurado.
  281.  
  282. Esta  opción  debe  ser  utilizada despues de haberle dado a
  283. EXPORTAR en el mailer/editor.
  284.  
  285. >> YamNet GUI
  286.  
  287. ..   Usar el argumento GUI al final de la linea de comandos,
  288. permite  al  usuario elegir las opciones del YamNet pulsando
  289. botones.
  290.  
  291.  
  292.  * PRECAUCIONES
  293.  
  294. -  El  metodo  MIME  a  veces  no es muy fiable a la hora de
  295. decodificar los ficheros de menor tamaño.
  296.  
  297. - No cargues más de un 'YamNet' a la vez; no es sano.
  298.  
  299.  
  300.  
  301.  * PUNTO FINAL
  302.  
  303. Agradezco  a  las  siguientes  personas  el  apoyo directo o
  304. indirecto  a  este  programa  sin  las cuales no habría sido
  305. posible su realización:
  306.  
  307. Marcel Beck -- Por su Y A M (Yet Another Mailer)
  308. Flavio Stanchina -- Por su FSCode
  309. Peter Simons -- Por su PGPAmiga 2.6.3i
  310. Nicolas Dade -- Por sus uuOUT y uuIN
  311. Nico François -- Por su ReqTools.library
  312.  
  313. Robert Hofmann -- Por su CompressRexx
  314.  
  315.  
  316. Miguel Barnosi -- Por sus intensos BetaTestings
  317. Ferran Delriu -- Por ser el mejor SysOp Amiguero
  318. Julio Garcia -- Por ser el mejor SysOp Pecero
  319. Eugenio De Frutos -- Por su apoyo
  320.  
  321. y  al resto de sysops y usuarios de AmigaNet que disfrutaran
  322. de  mi programa y me ayudan a mejorarlo con el uso; NO MENOS
  323. IMPORTANTES!
  324.  
  325.                                 GRACIAS
  326.  
  327.  
  328.  * IMPORTANTE
  329.  
  330. Lee  los  cambios  producidos  en  el programa en el fichero:
  331. YamNet.Cambios
  332.  
  333.  
  334.  * NORMAS DE USO Y MODO DE CONTACTO
  335.  
  336. Este  programa  es Freeware de Alfredo Soro.
  337. No me hago responsable de ningun daño que pudiera
  338. provocar este software. Ese es su precio.
  339. Acabado el 31 de Diciembre de 1996 - 04:00
  340.  
  341. Para  cualquier  asunto  puedes  contactar conmigo, en estas
  342. direcciones:
  343.  
  344.    &&
  345.   &  &   Fidonet   CuaRed[34] Amiganet VMail    NavarraNet RedBBS
  346.  &&&&&&   2:344/15  28:94/1    39:194/1 70:344/2 150:20/3   757:1202/1
  347. &&    &&   asoro@redestb.es -WEB: http://www.redestb.es/personal/asoro/
  348.           nyar@geocities.com      http://www.geocities.com/Hollywood/6442/
  349.           Correo Electrónico
  350.